﻿ul.categoriesList
{
	display: block;

	> li
	{
		display: block;
		overflow: auto;
		margin-bottom: 20px;
		min-height: 60px;
	}

	> li > a
	{
		float: left;
		display: block;
		overflow: hidden;
		margin: 0px 10px 10px 0px;
	}
}

ul.categoriesTile
{
	display: block;

	> li
	{
		vertical-align: top;
		display: inline-block;
		margin: 0px 20px 20px 0px;
	}

	> li > a
	{
		display: block;
		overflow: hidden;
		height: 150px;
		width: 150px;
	}

	> li > div
	{
		display: none;
	}
}

div.categoriesParentText
{
}

div.widgetCategories
{
	> ul
	{
	}

	> ul ul
	{
		margin: 5px 0px 10px 20px;
	}

	ul > li
	{
		margin: 0px 0px 4px 0px;

		img
		{
			vertical-align: -4px;
		}
	}
}

article.productIndexItem
{
	margin-bottom: 10px;
	overflow: auto;

	> a.img
	{
		display: block;
		float: left;
		margin: 0px 10px 10px 0px;
		overflow: hidden;
	}
}

article.productItem
{
	> div.images
	{
		float: left;
		margin: 0px 10px 10px 0px;
		width: 150px;

		a
		{
		}

		a:first-child
		{
			display: block;
		}
	}

	> div.price
	{
		margin-bottom: 20px;

		> span
		{
			font-weight: bold;
		}
	}
}

.form-horizontal, .form-vertical
{
	div.picture
	{
		display: inline-block;
		position: relative;
		margin: 0px 10px 10px 0px;
		border: solid 1px lightgray;

		img
		{
			display: block;
		}
		
		a
		{
			display: block;
			position: absolute;
			top: 0px;
		}

		a.delete
		{
			right: 0px;
		}

		a.moveNext
		{
			right: 25px;
		}

		a.movePrev
		{
			right: 50px;
		}
	}

	ul.newImages
	{
		display: block;

		li
		{
			display: block;
		}

		img
		{
			cursor: pointer;
			margin-right: 5px;
			vertical-align: -6px;
		}
	}
}